package com.ikun.admin.modules.sys.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.ikun.common.easyexcel.converters.*;
import io.swagger.annotations.ApiModel;
import lombok.Data;

/**
 * @ClassName userExportAndImportVo
 * @Description:
 * @CreateDate: 2024/8/6 9:47
 */
@Data
@ApiModel("用户导入导出Vo")
public class UserExportAndImportVo {

    @ExcelProperty("用户名")
    private String username;

    @ExcelProperty(value = "昵称")
    private String nickname;

    @ExcelProperty(value = "姓名", converter = NameDesensitizationConverter.class)
    private String realName;

    @ExcelProperty(value = "手机号", converter = MobileDesensitizationConverter.class)
    private String mobile;

    @ExcelProperty(value = "邮箱", converter = EmailDesensitizationConverter.class)
    private String email;

    @ExcelProperty(value = "性别", converter = GenderConverter.class)
    private Integer gender;

    @ExcelProperty(value = "状态", converter = CommonStatusConverter.class)
    private Integer status;


}
